<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Odyssee.WCFCocapps" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Odyssee.WCFCocapps" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://localhost:52448/Dossiers/Dossiers.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" />
  <xs:complexType name="CriteresRechercheDossier">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q1:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActionLiee" type="xs:int" />
          <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContactLie" type="xs:int" />
          <xs:element minOccurs="0" name="CreePar" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DocumentLie" type="xs:int" />
          <xs:element minOccurs="0" name="DossierLie" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EntrepriseLiee" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Etat" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Identificateur" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeRelationContactLie" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeRelationDossierLie" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeRelationEntrepriseLiee" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CriteresRechercheDossier" nillable="true" type="tns:CriteresRechercheDossier" />
  <xs:complexType name="ResultatRechercheDossier">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q2:OperationResult">
        <xs:sequence>
          <xs:element minOccurs="0" name="Dossiers" nillable="true" type="tns:ArrayOfDossier" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ResultatRechercheDossier" nillable="true" type="tns:ResultatRechercheDossier" />
  <xs:complexType name="ArrayOfDossier">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Dossier" nillable="true" type="tns:Dossier" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDossier" nillable="true" type="tns:ArrayOfDossier" />
  <xs:complexType name="Dossier">
    <xs:sequence>
      <xs:element minOccurs="0" name="ApplicationExterne" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CleExterne" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DebutValidite" type="xs:dateTime" />
      <xs:element minOccurs="0" name="DossierClos" type="xs:boolean" />
      <xs:element minOccurs="0" name="Etat" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FinValidite" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Identificateur" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Remarques" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SuiviPar" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ZoneSup" nillable="true" type="tns:ZoneSup" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Dossier" nillable="true" type="tns:Dossier" />
  <xs:complexType name="ZoneSup">
    <xs:sequence>
      <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Date1" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Date2" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Numerique1" type="xs:decimal" />
      <xs:element minOccurs="0" name="Numerique2" type="xs:decimal" />
      <xs:element minOccurs="0" name="Numerique3" type="xs:decimal" />
      <xs:element minOccurs="0" name="Texte1" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Texte2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Texte3" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ZoneSup" nillable="true" type="tns:ZoneSup" />
  <xs:complexType name="ParametresCreationDossier">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q3="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q3:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="Dossier" nillable="true" type="tns:Dossier" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresCreationDossier" nillable="true" type="tns:ParametresCreationDossier" />
  <xs:complexType name="ResultatCreationDossier">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q4:OperationResult">
        <xs:sequence>
          <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ResultatCreationDossier" nillable="true" type="tns:ResultatCreationDossier" />
  <xs:complexType name="ParametresSuppressionDossier">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q5="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q5:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationExterne" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CleExterne" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SuppressionTotale" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresSuppressionDossier" nillable="true" type="tns:ParametresSuppressionDossier" />
  <xs:complexType name="ParametresLienDossierDossier">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q6="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q6:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="CodeDossier" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CodeDossierLie" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeRelation" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresLienDossierDossier" nillable="true" type="tns:ParametresLienDossierDossier" />
  <xs:complexType name="ParametresLienDossierDocument">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q7="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q7:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="CleDocument" type="xs:int" />
          <xs:element minOccurs="0" name="CodeDossier" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresLienDossierDocument" nillable="true" type="tns:ParametresLienDossierDocument" />
  <xs:complexType name="ParametresLienDossierAction">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q8="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q8:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="CleAction" type="xs:int" />
          <xs:element minOccurs="0" name="CodeDossier" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresLienDossierAction" nillable="true" type="tns:ParametresLienDossierAction" />
  <xs:complexType name="ParametresLienDossierEntrepriseContact">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q9="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q9:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="CleContact" type="xs:int" />
          <xs:element minOccurs="0" name="CleEntreprise" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CodeDossier" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Fonction" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Role" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeRelation" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ZoneSup" nillable="true" type="tns:ZoneSup" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresLienDossierEntrepriseContact" nillable="true" type="tns:ParametresLienDossierEntrepriseContact" />
</xs:schema>